supporting structures - Spanish English Dictionary